make a spectacle of oneself - German English Dictionary